/*
 *  Copyright (c) 2013.
 *  * 游戏服务器核心代码编写人陈磊拥有使用权
 *  * 联系方式：E-mail:13638363871@163.com ;qq:502959937
 *  * 个人博客主页：http://my.oschina.net/chenleijava
 */

package com.dc.gameserver.serverCore.model.gamemodel;

/**
 * Created by 石头哥哥 on 13-12-16.
 * 游戏角色展现面板载体对象
 */
public class ItemCell {

    private int itemID;//对象编号 唯一
    private int itemTypeID;//对象类型ID 来自配置文件
    private int itemType;//对象类型  1 装备 2.秘籍 3.道具
    private int type;//  1,1,1,2,3,4,5,6,7,8
    private int itemLocation;//对象位置    0-----24
    private int stateID;//大境界编号  1~~~10


    /**
     * type  itemLocation 值初始化之后 不会 变更
     * @param itemID         对象编号 唯一   0
     * @param itemTypeID     对象类型ID 来自配置文件     0
     * @param itemType       对象类型  1 装备 2.秘籍 3.道具   0
     *
     * @param type
     *     1（技能1）,1（技能2）,1（技能3）,2（神识书）,3（功法）,4（攻击法宝）,5（仙衣）,6（配饰）,7（挂件）,8（神识法宝）
     *
     *     9(丹药)，10（草药），11（矿石），12（材料），13（其他），
     *
     *     14（灵脉），15（蒲团），16（灵泉）
     * @param itemLocation  0-----24
     */
    public ItemCell(int itemID,int itemTypeID,int itemType,int type,int itemLocation,int stateID){
        this.itemID=itemID;
        this.itemTypeID= itemTypeID;
        this.itemType= itemType;
        this.type= type;
        this.itemLocation= itemLocation;
        this.stateID=stateID;
    }


    public int getStateID() {
        return stateID;
    }

    public void setStateID(int stateID) {
        this.stateID = stateID;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getItemTypeID() {
        return itemTypeID;
    }

    public void setItemTypeID(int itemTypeID) {
        this.itemTypeID = itemTypeID;
    }
    public int getItemID() {
        return itemID;
    }

    public void setItemID(int itemID) {
        this.itemID = itemID;
    }

    public int getItemLocation() {
        return itemLocation;
    }

    public void setItemLocation(int itemLocation) {
        this.itemLocation = itemLocation;
    }

    public int getItemType() {
        return itemType;
    }

    public void setItemType(int itemType) {
        this.itemType = itemType;
    }
}
